/*
 * File:           D:\Sigmadsp-PRJ_IC 2+\新建文件夹\TxBuffer_IC_2.dat_IC_1_PARAM.h
 *
 * Created:        Friday, July 27, 2018 11:32:19 AM
 * Description:    ADAU1701-PRJ3-gpio-test:IC 1 parameter RAM definitions.
 *
 * This software is distributed in the hope that it will be useful,
 * but is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * This software may only be used to program products purchased from
 * Analog Devices for incorporation by you into audio products that
 * are intended for resale to audio product end users. This software
 * may not be distributed whole or in any part to third parties.
 *
 * Copyright ©2018 Analog Devices, Inc. All rights reserved.
 */
#ifndef __TXBUFFER_IC_2_DAT_IC_1_PARAM_H__
#define __TXBUFFER_IC_2_DAT_IC_1_PARAM_H__


/* Module Tone1 - Sine Tone*/
#define MOD_TONE1_COUNT                                3
#define MOD_TONE1_DEVICE                               "IC1"
#define MOD_STATIC_TONE1_ALG0_MASK_ADDR                0
#define MOD_STATIC_TONE1_ALG0_MASK_FIXPT               0x000000FF
#define MOD_STATIC_TONE1_ALG0_MASK_VALUE               SIGMASTUDIOTYPE_INTEGER_CONVERT(255)
#define MOD_STATIC_TONE1_ALG0_MASK_TYPE                SIGMASTUDIOTYPE_INTEGER
#define MOD_TONE1_ALG0_INCREMENT_ADDR                  1
#define MOD_TONE1_ALG0_INCREMENT_FIXPT                 0x00355810
#define MOD_TONE1_ALG0_INCREMENT_VALUE                 SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.41675)
#define MOD_TONE1_ALG0_INCREMENT_TYPE                  SIGMASTUDIOTYPE_FIXPOINT
#define MOD_TONE1_ALG0_ON_ADDR                         2
#define MOD_TONE1_ALG0_ON_FIXPT                        0x00000000
#define MOD_TONE1_ALG0_ON_VALUE                        SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0)
#define MOD_TONE1_ALG0_ON_TYPE                         SIGMASTUDIOTYPE_FIXPOINT

/* Module Single 1 - Single Volume*/
#define MOD_SINGLE1_COUNT                              1
#define MOD_SINGLE1_DEVICE                             "IC1"
#define MOD_SINGLE1_GAIN1940ALGNS1_ADDR                3
#define MOD_SINGLE1_GAIN1940ALGNS1_FIXPT               0x00800000
#define MOD_SINGLE1_GAIN1940ALGNS1_VALUE               SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
#define MOD_SINGLE1_GAIN1940ALGNS1_TYPE                SIGMASTUDIOTYPE_FIXPOINT

/* Module Param EQ1 - Parametric EQ*/
#define MOD_PARAMEQ1_COUNT                             5
#define MOD_PARAMEQ1_DEVICE                            "IC1"
#define MOD_PARAMEQ1_ALG0_STAGE0_B0_ADDR               4
#define MOD_PARAMEQ1_ALG0_STAGE0_B0_FIXPT              0x00800000
#define MOD_PARAMEQ1_ALG0_STAGE0_B0_VALUE              SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
#define MOD_PARAMEQ1_ALG0_STAGE0_B0_TYPE               SIGMASTUDIOTYPE_FIXPOINT
#define MOD_PARAMEQ1_ALG0_STAGE0_B1_ADDR               5
#define MOD_PARAMEQ1_ALG0_STAGE0_B1_FIXPT              0x00000000
#define MOD_PARAMEQ1_ALG0_STAGE0_B1_VALUE              SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0)
#define MOD_PARAMEQ1_ALG0_STAGE0_B1_TYPE               SIGMASTUDIOTYPE_FIXPOINT
#define MOD_PARAMEQ1_ALG0_STAGE0_B2_ADDR               6
#define MOD_PARAMEQ1_ALG0_STAGE0_B2_FIXPT              0x00000000
#define MOD_PARAMEQ1_ALG0_STAGE0_B2_VALUE              SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0)
#define MOD_PARAMEQ1_ALG0_STAGE0_B2_TYPE               SIGMASTUDIOTYPE_FIXPOINT
#define MOD_PARAMEQ1_ALG0_STAGE0_A0_ADDR               7
#define MOD_PARAMEQ1_ALG0_STAGE0_A0_FIXPT              0x00000000
#define MOD_PARAMEQ1_ALG0_STAGE0_A0_VALUE              SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0)
#define MOD_PARAMEQ1_ALG0_STAGE0_A0_TYPE               SIGMASTUDIOTYPE_FIXPOINT
#define MOD_PARAMEQ1_ALG0_STAGE0_A1_ADDR               8
#define MOD_PARAMEQ1_ALG0_STAGE0_A1_FIXPT              0x00000000
#define MOD_PARAMEQ1_ALG0_STAGE0_A1_VALUE              SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0)
#define MOD_PARAMEQ1_ALG0_STAGE0_A1_TYPE               SIGMASTUDIOTYPE_FIXPOINT

/* Module Signal Detection1 - Signal Detection*/
#define MOD_SIGNALDETECTION1_COUNT                     3
#define MOD_SIGNALDETECTION1_DEVICE                    "IC1"
#define MOD_SIGNALDETECTION1_ALG0_TIMECONSTANTSIGNALDETECTALG1_ADDR 9
#define MOD_SIGNALDETECTION1_ALG0_TIMECONSTANTSIGNALDETECTALG1_FIXPT 0x007FFE1B
#define MOD_SIGNALDETECTION1_ALG0_TIMECONSTANTSIGNALDETECTALG1_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.999942239533362)
#define MOD_SIGNALDETECTION1_ALG0_TIMECONSTANTSIGNALDETECTALG1_TYPE SIGMASTUDIOTYPE_FIXPOINT
#define MOD_SIGNALDETECTION1_ALG0_COUNTERDOWNSIGNALDETECTALG1_ADDR 10
#define MOD_SIGNALDETECTION1_ALG0_COUNTERDOWNSIGNALDETECTALG1_FIXPT 0x00000346
#define MOD_SIGNALDETECTION1_ALG0_COUNTERDOWNSIGNALDETECTALG1_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.0001)
#define MOD_SIGNALDETECTION1_ALG0_COUNTERDOWNSIGNALDETECTALG1_TYPE SIGMASTUDIOTYPE_FIXPOINT
#define MOD_SIGNALDETECTION1_ALG0_THRESHOLDSIGNALDETECTALG1_ADDR 11
#define MOD_SIGNALDETECTION1_ALG0_THRESHOLDSIGNALDETECTALG1_FIXPT 0x005A9DF7
#define MOD_SIGNALDETECTION1_ALG0_THRESHOLDSIGNALDETECTALG1_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.707945784384138)
#define MOD_SIGNALDETECTION1_ALG0_THRESHOLDSIGNALDETECTALG1_TYPE SIGMASTUDIOTYPE_FIXPOINT

#endif
